namespace OracleInternal.Sharding
{
	internal class InstanceInfo
	{
		internal string InstanceName
		{
			get;
			set;
		}

		internal string ChunkName
		{
			get;
			set;
		}

		internal ChunkStatus Status
		{
			get;
			set;
		}

		internal int Priority
		{
			get;
			set;
		}

		internal InstanceInfo(string instanceName, string chunkName, ChunkStatus chunkStatus, int chunkPriority)
		{
			InstanceName = instanceName;
			ChunkName = chunkName;
			Status = chunkStatus;
			Priority = chunkPriority;
		}
	}
}
